# 题目
给你一个数组 nums
。数组「动态和」的计算公式为:runningSum[i] = sum(nums[0]…nums[i])
。
请返回 nums
的动态和。
# 原地修改
因为 runningSum[i] = sum(nums[0]…nums[i])
当小标从1
开始遍历, 则 nums[i] = nums[i-1] + nums[i],此时 nums[i-1] = runningSum[i-1]
# JavaScript代码
var runningSum = function(nums) {
for(let i=1;i<nums.length;i++){
nums[i] = nums[i-1]+nums[i]
}
return nums
};